# near model CODE resource # jump table entries: 11040-11053 (14 of them) export_1380: 00000000 4E56 0000 link A6, 0 00000004 7001 moveq.l D0, 0x01 00000006 4E5E unlink A6 00000008 4E75 rts export_1381: 0000000A 4E56 FFFC link A6, -0x0004 0000000E 48E7 0118 movem.l -[A7], D7,A3,A4 00000012 266E 0014 movea.l A3, [A6 + 0x14] 00000016 286E 0008 movea.l A4, [A6 + 0x8] 0000001A 303C 0100 move.w D0, 0x100 0000001E C06B 000E and.w D0, [A3 + 0xE] 00000022 7200 moveq.l D1, 0x00 00000024 3200 move.w D1, D0 00000026 4A81 tst.l D1 00000028 6706 beq +0x8 /* 00000030 */ 0000002A 7000 moveq.l D0, 0x00 0000002C 6000 00CA bra +0xCC /* 000000F8 */ label00000030: 00000030 1E2B 0005 move.b D7, [A3 + 0x5] 00000034 0C07 001B cmpi.b D7, 0x1B 00000038 6708 beq +0xA /* 00000042 */ 0000003A 0C07 0008 cmpi.b D7, 0x8 0000003E 6600 00B6 bne +0xB8 /* 000000F6 */ label00000042: 00000042 4878 510E push.l 0x510E 00000046 2054 movea.l A0, [A4] 00000048 2F28 0004 move.l -[A7], [A0 + 0x4] 0000004C 2068 0004 movea.l A0, [A0 + 0x4] 00000050 2050 movea.l A0, [A0] 00000052 2050 movea.l A0, [A0] 00000054 2268 000C movea.l A1, [A0 + 0xC] 00000058 4E91 jsr [A1] 0000005A 4A00 tst.b D0 0000005C 508F addq.l A7, 8 0000005E 6700 0096 beq +0x98 /* 000000F6 */ 00000062 2054 movea.l A0, [A4] 00000064 2668 0004 movea.l A3, [A0 + 0x4] 00000068 2F0B move.l -[A7], A3 0000006A 2053 movea.l A0, [A3] 0000006C 2050 movea.l A0, [A0] 0000006E 2268 016C movea.l A1, [A0 + 0x16C] 00000072 4E91 jsr [A1] 00000074 4A00 tst.b D0 00000076 588F addq.l A7, 4 00000078 677C beq +0x7E /* 000000F6 */ 0000007A 2054 movea.l A0, [A4] 0000007C 2068 0004 movea.l A0, [A0 + 0x4] 00000080 2050 movea.l A0, [A0] 00000082 0828 0002 0042 btst.b [A0 + 0x42], 0x2 00000088 56C0 sne D0 0000008A 4400 neg.b D0 0000008C 4A00 tst.b D0 0000008E 6766 beq +0x68 /* 000000F6 */ 00000090 7000 moveq.l D0, 0x00 00000092 2640 movea.l A3, D0 00000094 7201 moveq.l D1, 0x01 00000096 240B move.l D2, A3 00000098 6616 bne +0x18 /* 000000B0 */ 0000009A 2F01 move.l -[A7], D1 0000009C 7022 moveq.l D0, 0x22 0000009E 2F00 move.l -[A7], D0 000000A0 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000000A4 588F addq.l A7, 4 000000A6 221F move.l D1, [A7]+ 000000A8 2640 movea.l A3, D0 000000AA 200B move.l D0, A3 000000AC 6602 bne +0x4 /* 000000B0 */ 000000AE 7200 moveq.l D1, 0x00 label000000B0: 000000B0 4A01 tst.b D1 000000B2 670C beq +0xE /* 000000C0 */ 000000B4 264B movea.l A3, A3 000000B6 2053 movea.l A0, [A3] 000000B8 202D FC0C move.l D0, [A5 - 0x3F4] 000000BC 2080 move.l [A0], D0 000000BE 6002 bra +0x4 /* 000000C2 */ label000000C0: 000000C0 7000 moveq.l D0, 0x00 label000000C2: 000000C2 2D4B FFFC move.l [A6 - 0x4], A3 000000C6 7000 moveq.l D0, 0x00 000000C8 2F00 move.l -[A7], D0 000000CA 2F00 move.l -[A7], D0 000000CC 2F00 move.l -[A7], D0 000000CE 2F00 move.l -[A7], D0 000000D0 2F3C 636C 6572 move.l -[A7], 0x636C6572 /* 'cler' */ 000000D6 2F0B move.l -[A7], A3 000000D8 4EAD 244A jsr [A5 + 0x244A /* export_1157 */] 000000DC 2F2E FFFC move.l -[A7], [A6 - 0x4] 000000E0 2F0C move.l -[A7], A4 000000E2 2054 movea.l A0, [A4] 000000E4 2068 0008 movea.l A0, [A0 + 0x8] 000000E8 2268 0014 movea.l A1, [A0 + 0x14] 000000EC 4E91 jsr [A1] 000000EE 7001 moveq.l D0, 0x01 000000F0 4FEF 0020 lea.l A7, [A7 + 0x20] 000000F4 6002 bra +0x4 /* 000000F8 */ label000000F6: 000000F6 7000 moveq.l D0, 0x00 label000000F8: 000000F8 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10] 000000FE 4E5E unlink A6 00000100 4E75 rts export_1382: 00000102 4E56 0000 link A6, 0 00000106 4E5E unlink A6 00000108 4E75 rts export_1383: 0000010A 4E56 FFF8 link A6, -0x0008 0000010E 48E7 0018 movem.l -[A7], A3,A4 00000112 266E 0010 movea.l A3, [A6 + 0x10] 00000116 286E 000C movea.l A4, [A6 + 0xC] 0000011A 2F0B move.l -[A7], A3 0000011C 2F0C move.l -[A7], A4 0000011E 4EAD 0DAA jsr [A5 + 0xDAA /* export_433 */] 00000122 41EE FFF8 lea.l A0, [A6 - 0x8] 00000126 486E FFF8 pea.l [A6 - 0x8] 0000012A 2F0B move.l -[A7], A3 0000012C 2F0C move.l -[A7], A4 0000012E 2054 movea.l A0, [A4] 00000130 2050 movea.l A0, [A0] 00000132 2268 0030 movea.l A1, [A0 + 0x30] 00000136 4E91 jsr [A1] 00000138 486E FFF8 pea.l [A6 - 0x8] 0000013C 2F0B move.l -[A7], A3 0000013E 2F0C move.l -[A7], A4 00000140 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000144 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10] 0000014A 4E5E unlink A6 0000014C 4E75 rts export_1384: 0000014E 4E56 FFFC link A6, -0x0004 00000152 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000156 286E 0008 movea.l A4, [A6 + 0x8] 0000015A 4206 clr.b D6 0000015C 4207 clr.b D7 0000015E 206E 000C movea.l A0, [A6 + 0xC] 00000162 2050 movea.l A0, [A0] 00000164 2028 0004 move.l D0, [A0 + 0x4] 00000168 0480 636C 6572 subi.l D0, 0x636C6572 /* 'cler' */ 0000016E 6732 beq +0x34 /* 000001A2 */ 00000170 0480 0003 0B07 subi.l D0, 0x30B07 00000176 6724 beq +0x26 /* 0000019C */ 00000178 0480 0006 03A7 subi.l D0, 0x603A7 0000017E 6722 beq +0x24 /* 000001A2 */ 00000180 0480 0CEB FF54 subi.l D0, 0xCEBFF54 00000186 6776 beq +0x78 /* 000001FE */ 00000188 0480 050C F0FB subi.l D0, 0x50CF0FB 0000018E 6600 00EA bne +0xEC /* 0000027A */ 00000192 2054 movea.l A0, [A4] 00000194 1E28 000C move.b D7, [A0 + 0xC] 00000198 6000 00E2 bra +0xE4 /* 0000027C */ label0000019C: 0000019C 7E01 moveq.l D7, 0x01 0000019E 6000 00DC bra +0xDE /* 0000027C */ label000001A2: 000001A2 4878 510E push.l 0x510E 000001A6 2054 movea.l A0, [A4] 000001A8 2F28 0004 move.l -[A7], [A0 + 0x4] 000001AC 2068 0004 movea.l A0, [A0 + 0x4] 000001B0 2050 movea.l A0, [A0] 000001B2 2050 movea.l A0, [A0] 000001B4 2268 000C movea.l A1, [A0 + 0xC] 000001B8 4E91 jsr [A1] 000001BA 4A00 tst.b D0 000001BC 508F addq.l A7, 8 000001BE 6700 00BC beq +0xBE /* 0000027C */ 000001C2 7000 moveq.l D0, 0x00 000001C4 2054 movea.l A0, [A4] 000001C6 2668 0004 movea.l A3, [A0 + 0x4] 000001CA 2F00 move.l -[A7], D0 000001CC 2F0B move.l -[A7], A3 000001CE 2053 movea.l A0, [A3] 000001D0 2050 movea.l A0, [A0] 000001D2 2268 016C movea.l A1, [A0 + 0x16C] 000001D6 4E91 jsr [A1] 000001D8 588F addq.l A7, 4 000001DA 2200 move.l D1, D0 000001DC 201F move.l D0, [A7]+ 000001DE 4A01 tst.b D1 000001E0 6718 beq +0x1A /* 000001FA */ 000001E2 2054 movea.l A0, [A4] 000001E4 2068 0004 movea.l A0, [A0 + 0x4] 000001E8 2050 movea.l A0, [A0] 000001EA 0828 0002 0042 btst.b [A0 + 0x42], 0x2 000001F0 56C1 sne D1 000001F2 4401 neg.b D1 000001F4 4A01 tst.b D1 000001F6 6702 beq +0x4 /* 000001FA */ 000001F8 7001 moveq.l D0, 0x01 label000001FA: 000001FA 1E00 move.b D7, D0 000001FC 607E bra +0x80 /* 0000027C */ label000001FE: 000001FE 4878 510E push.l 0x510E 00000202 2054 movea.l A0, [A4] 00000204 2F28 0004 move.l -[A7], [A0 + 0x4] 00000208 2068 0004 movea.l A0, [A0 + 0x4] 0000020C 2050 movea.l A0, [A0] 0000020E 2050 movea.l A0, [A0] 00000210 2268 000C movea.l A1, [A0 + 0xC] 00000214 4E91 jsr [A1] 00000216 4A00 tst.b D0 00000218 508F addq.l A7, 8 0000021A 6760 beq +0x62 /* 0000027C */ 0000021C 7000 moveq.l D0, 0x00 0000021E 2054 movea.l A0, [A4] 00000220 2668 0004 movea.l A3, [A0 + 0x4] 00000224 2F00 move.l -[A7], D0 00000226 2F0B move.l -[A7], A3 00000228 2053 movea.l A0, [A3] 0000022A 2050 movea.l A0, [A0] 0000022C 2268 016C movea.l A1, [A0 + 0x16C] 00000230 4E91 jsr [A1] 00000232 588F addq.l A7, 4 00000234 2200 move.l D1, D0 00000236 201F move.l D0, [A7]+ 00000238 4A01 tst.b D1 0000023A 673A beq +0x3C /* 00000276 */ 0000023C 2F00 move.l -[A7], D0 0000023E 598F subq.l A7, 4 00000240 7200 moveq.l D1, 0x00 00000242 2F01 move.l -[A7], D1 00000244 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 0000024A 486E FFFC pea.l [A6 - 0x4] 0000024E A9FD syscall GetScrap 00000250 221F move.l D1, [A7]+ 00000252 201F move.l D0, [A7]+ 00000254 4A81 tst.l D1 00000256 6E1C bgt +0x1E /* 00000274 */ 00000258 2F00 move.l -[A7], D0 0000025A 598F subq.l A7, 4 0000025C 7200 moveq.l D1, 0x00 0000025E 2F01 move.l -[A7], D1 00000260 2F3C 4943 4E23 move.l -[A7], 0x49434E23 /* 'ICN#' */ 00000266 486E FFFC pea.l [A6 - 0x4] 0000026A A9FD syscall GetScrap 0000026C 221F move.l D1, [A7]+ 0000026E 201F move.l D0, [A7]+ 00000270 4A81 tst.l D1 00000272 6F02 ble +0x4 /* 00000276 */ label00000274: 00000274 7001 moveq.l D0, 0x01 label00000276: 00000276 1E00 move.b D7, D0 00000278 6002 bra +0x4 /* 0000027C */ label0000027A: 0000027A 7C01 moveq.l D6, 0x01 label0000027C: 0000027C 206E 0010 movea.l A0, [A6 + 0x10] 00000280 1147 0004 move.b [A0 + 0x4], D7 00000284 1006 move.b D0, D6 00000286 4CEE 18C0 FFEC movem.l D6,D7,A3,A4, [A6 - 0x14] 0000028C 4E5E unlink A6 0000028E 4E75 rts export_1385: 00000290 4E56 0000 link A6, 0 00000294 48E7 0108 movem.l -[A7], D7,A4 00000298 286E 0008 movea.l A4, [A6 + 0x8] 0000029C 206E 000C movea.l A0, [A6 + 0xC] 000002A0 2050 movea.l A0, [A0] 000002A2 2E28 0004 move.l D7, [A0 + 0x4] 000002A6 2007 move.l D0, D7 000002A8 0480 636C 6572 subi.l D0, 0x636C6572 /* 'cler' */ 000002AE 6770 beq +0x72 /* 00000320 */ 000002B0 0480 0003 0B07 subi.l D0, 0x30B07 000002B6 6740 beq +0x42 /* 000002F8 */ 000002B8 0480 0006 03A7 subi.l D0, 0x603A7 000002BE 671A beq +0x1C /* 000002DA */ 000002C0 0480 0CEB FF54 subi.l D0, 0xCEBFF54 000002C6 673A beq +0x3C /* 00000302 */ 000002C8 0480 050C F0FB subi.l D0, 0x50CF0FB 000002CE 6666 bne +0x68 /* 00000336 */ 000002D0 2F0C move.l -[A7], A4 000002D2 4EAD 2BB2 jsr [A5 + 0x2BB2 /* export_1394 */] 000002D6 588F addq.l A7, 4 000002D8 605C bra +0x5E /* 00000336 */ label000002DA: 000002DA 2F0C move.l -[A7], A4 000002DC 4EAD 2BBA jsr [A5 + 0x2BBA /* export_1395 */] 000002E0 2F0C move.l -[A7], A4 000002E2 4EAD 2BDA jsr [A5 + 0x2BDA /* export_1399 */] 000002E6 2F0C move.l -[A7], A4 000002E8 4EAD 2BD2 jsr [A5 + 0x2BD2 /* export_1398 */] 000002EC 2F0C move.l -[A7], A4 000002EE 4EAD 2BCA jsr [A5 + 0x2BCA /* export_1397 */] 000002F2 4FEF 0010 lea.l A7, [A7 + 0x10] 000002F6 603E bra +0x40 /* 00000336 */ label000002F8: 000002F8 2F0C move.l -[A7], A4 000002FA 4EAD 2BBA jsr [A5 + 0x2BBA /* export_1395 */] 000002FE 588F addq.l A7, 4 00000300 6034 bra +0x36 /* 00000336 */ label00000302: 00000302 2F0C move.l -[A7], A4 00000304 4EAD 2BDA jsr [A5 + 0x2BDA /* export_1399 */] 00000308 2F0C move.l -[A7], A4 0000030A 4EAD 2BD2 jsr [A5 + 0x2BD2 /* export_1398 */] 0000030E 2F0C move.l -[A7], A4 00000310 4EAD 2BCA jsr [A5 + 0x2BCA /* export_1397 */] 00000314 2F0C move.l -[A7], A4 00000316 4EAD 2BC2 jsr [A5 + 0x2BC2 /* export_1396 */] 0000031A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000031E 6016 bra +0x18 /* 00000336 */ label00000320: 00000320 2F0C move.l -[A7], A4 00000322 4EAD 2BDA jsr [A5 + 0x2BDA /* export_1399 */] 00000326 2F0C move.l -[A7], A4 00000328 4EAD 2BD2 jsr [A5 + 0x2BD2 /* export_1398 */] 0000032C 2F0C move.l -[A7], A4 0000032E 4EAD 2BCA jsr [A5 + 0x2BCA /* export_1397 */] 00000332 4FEF 000C lea.l A7, [A7 + 0xC] label00000336: 00000336 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 0000033C 4E5E unlink A6 0000033E 4E75 rts export_1386: 00000340 4E56 0000 link A6, 0 00000344 48E7 0018 movem.l -[A7], A3,A4 00000348 266E 000C movea.l A3, [A6 + 0xC] 0000034C 286E 0008 movea.l A4, [A6 + 0x8] 00000350 2054 movea.l A0, [A4] 00000352 4228 000C clr.b [A0 + 0xC] 00000356 2054 movea.l A0, [A4] 00000358 7000 moveq.l D0, 0x00 0000035A 2140 0022 move.l [A0 + 0x22], D0 0000035E 2054 movea.l A0, [A4] 00000360 2140 000E move.l [A0 + 0xE], D0 00000364 2054 movea.l A0, [A4] 00000366 2140 0012 move.l [A0 + 0x12], D0 0000036A 2054 movea.l A0, [A4] 0000036C 2140 001E move.l [A0 + 0x1E], D0 00000370 2054 movea.l A0, [A4] 00000372 2140 0016 move.l [A0 + 0x16], D0 00000376 2054 movea.l A0, [A4] 00000378 2140 001A move.l [A0 + 0x1A], D0 0000037C 2054 movea.l A0, [A4] 0000037E 216E 0010 0004 move.l [A0 + 0x4], [A6 + 0x10] 00000384 2054 movea.l A0, [A4] 00000386 208B move.l [A0], A3 00000388 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000038C 2F0B move.l -[A7], A3 0000038E 4EAD 0DAA jsr [A5 + 0xDAA /* export_433 */] 00000392 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00000398 4E5E unlink A6 0000039A 4E75 rts export_1387: 0000039C 4E56 FFF4 link A6, -0x000C 000003A0 48E7 0018 movem.l -[A7], A3,A4 000003A4 286E 0008 movea.l A4, [A6 + 0x8] 000003A8 2F0C move.l -[A7], A4 000003AA 4EAD 2BDA jsr [A5 + 0x2BDA /* export_1399 */] 000003AE 41EE FFF4 lea.l A0, [A6 - 0xC] 000003B2 2654 movea.l A3, [A4] 000003B4 2D53 FFFC move.l [A6 - 0x4], [A3] 000003B8 486E FFF4 pea.l [A6 - 0xC] 000003BC 2F2B 0004 move.l -[A7], [A3 + 0x4] 000003C0 206E FFFC movea.l A0, [A6 - 0x4] 000003C4 2F08 move.l -[A7], A0 000003C6 2050 movea.l A0, [A0] 000003C8 2050 movea.l A0, [A0] 000003CA 2268 002C movea.l A1, [A0 + 0x2C] 000003CE 4E91 jsr [A1] 000003D0 2054 movea.l A0, [A4] 000003D2 2F10 move.l -[A7], [A0] 000003D4 4EAD 25F2 jsr [A5 + 0x25F2 /* export_1210 */] 000003D8 2640 movea.l A3, D0 000003DA 486E FFF4 pea.l [A6 - 0xC] 000003DE 2F0B move.l -[A7], A3 000003E0 4EAD 15D2 jsr [A5 + 0x15D2 /* export_694 */] 000003E4 2054 movea.l A0, [A4] 000003E6 7000 moveq.l D0, 0x00 000003E8 2140 0004 move.l [A0 + 0x4], D0 000003EC 2054 movea.l A0, [A4] 000003EE 2080 move.l [A0], D0 000003F0 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14] 000003F6 4E5E unlink A6 000003F8 4E75 rts export_1388: 000003FA 4E56 0000 link A6, 0 000003FE 2F0C move.l -[A7], A4 00000400 286E 0008 movea.l A4, [A6 + 0x8] 00000404 2054 movea.l A0, [A4] 00000406 0828 0002 0047 btst.b [A0 + 0x47], 0x2 0000040C 56C0 sne D0 0000040E 4400 neg.b D0 00000410 4A00 tst.b D0 00000412 6704 beq +0x6 /* 00000418 */ 00000414 7000 moveq.l D0, 0x00 00000416 6008 bra +0xA /* 00000420 */ label00000418: 00000418 2F0C move.l -[A7], A4 0000041A 4EBA 000C jsr [PC + 0xC /* 00000428 */] 0000041E 588F addq.l A7, 4 label00000420: 00000420 286E FFFC movea.l A4, [A6 - 0x4] 00000424 4E5E unlink A6 00000426 4E75 rts export_1389: fn00000428: 00000428 4E56 0000 link A6, 0 0000042C 2F0C move.l -[A7], A4 0000042E 286E 0008 movea.l A4, [A6 + 0x8] 00000432 2054 movea.l A0, [A4] 00000434 4A28 0046 tst.b [A0 + 0x46] 00000438 6D30 blt +0x32 /* 0000046A */ 0000043A 2054 movea.l A0, [A4] 0000043C 0828 0004 0042 btst.b [A0 + 0x42], 0x4 00000442 6626 bne +0x28 /* 0000046A */ 00000444 2F0C move.l -[A7], A4 00000446 2054 movea.l A0, [A4] 00000448 2050 movea.l A0, [A0] 0000044A 2268 0168 movea.l A1, [A0 + 0x168] 0000044E 4E91 jsr [A1] 00000450 4A00 tst.b D0 00000452 588F addq.l A7, 4 00000454 6614 bne +0x16 /* 0000046A */ 00000456 2F0C move.l -[A7], A4 00000458 4EAD 32B2 jsr [A5 + 0x32B2 /* export_1618 */] 0000045C 588F addq.l A7, 4 0000045E 2F00 move.l -[A7], D0 00000460 4EAD 2CA2 jsr [A5 + 0x2CA2 /* export_1424 */] 00000464 4A00 tst.b D0 00000466 588F addq.l A7, 4 00000468 6604 bne +0x6 /* 0000046E */ label0000046A: 0000046A 7000 moveq.l D0, 0x00 0000046C 6002 bra +0x4 /* 00000470 */ label0000046E: 0000046E 7001 moveq.l D0, 0x01 label00000470: 00000470 286E FFFC movea.l A4, [A6 - 0x4] 00000474 4E5E unlink A6 00000476 4E75 rts export_1390: fn00000478: 00000478 4E56 FFC8 link A6, -0x0038 0000047C 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000480 3C2E 0012 move.w D6, [A6 + 0x12] 00000484 286E 0008 movea.l A4, [A6 + 0x8] 00000488 4207 clr.b D7 0000048A 486E FFC8 pea.l [A6 - 0x38] 0000048E 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 00000492 4A80 tst.l D0 00000494 588F addq.l A7, 4 00000496 6700 00AA beq +0xAC /* 00000542 */ 0000049A 7000 moveq.l D0, 0x00 0000049C 2F00 move.l -[A7], D0 0000049E 2F00 move.l -[A7], D0 000004A0 7201 moveq.l D1, 0x01 000004A2 2F01 move.l -[A7], D1 000004A4 2F0C move.l -[A7], A4 000004A6 4EAD 3572 jsr [A5 + 0x3572 /* export_1706 */] 000004AA 0C46 FFFE cmpi.w D6, 0xFFFE 000004AE 4FEF 0010 lea.l A7, [A7 + 0x10] 000004B2 663A bne +0x3C /* 000004EE */ 000004B4 7001 moveq.l D0, 0x01 000004B6 2F00 move.l -[A7], D0 000004B8 7200 moveq.l D1, 0x00 000004BA 2F01 move.l -[A7], D1 000004BC 2F3C 5349 5A45 move.l -[A7], 0x53495A45 /* 'SIZE' */ 000004C2 2F0C move.l -[A7], A4 000004C4 4EAD 35A2 jsr [A5 + 0x35A2 /* export_1712 */] 000004C8 2640 movea.l A3, D0 000004CA 200B move.l D0, A3 000004CC 4FEF 0010 lea.l A7, [A7 + 0x10] 000004D0 6636 bne +0x38 /* 00000508 */ 000004D2 7001 moveq.l D0, 0x01 000004D4 2F00 move.l -[A7], D0 000004D6 72FF moveq.l D1, 0xFFFFFFFF 000004D8 2F01 move.l -[A7], D1 000004DA 2F3C 5349 5A45 move.l -[A7], 0x53495A45 /* 'SIZE' */ 000004E0 2F0C move.l -[A7], A4 000004E2 4EAD 35A2 jsr [A5 + 0x35A2 /* export_1712 */] 000004E6 2640 movea.l A3, D0 000004E8 4FEF 0010 lea.l A7, [A7 + 0x10] 000004EC 601A bra +0x1C /* 00000508 */ label000004EE: 000004EE 7001 moveq.l D0, 0x01 000004F0 2F00 move.l -[A7], D0 000004F2 48C6 ext.l D6 000004F4 2F06 move.l -[A7], D6 000004F6 2F3C 5349 5A45 move.l -[A7], 0x53495A45 /* 'SIZE' */ 000004FC 2F0C move.l -[A7], A4 000004FE 4EAD 35A2 jsr [A5 + 0x35A2 /* export_1712 */] 00000502 2640 movea.l A3, D0 00000504 4FEF 0010 lea.l A7, [A7 + 0x10] label00000508: 00000508 200B move.l D0, A3 0000050A 6710 beq +0x12 /* 0000051C */ 0000050C 2053 movea.l A0, [A3] 0000050E 226E 000C movea.l A1, [A6 + 0xC] 00000512 22D8 move.l [A1]+, [A0]+ 00000514 22D8 move.l [A1]+, [A0]+ 00000516 32D8 move.w [A1]+, [A0]+ 00000518 7E01 moveq.l D7, 0x01 0000051A 6026 bra +0x28 /* 00000542 */ label0000051C: 0000051C 0C46 FFFE cmpi.w D6, 0xFFFE 00000520 6620 bne +0x22 /* 00000542 */ 00000522 206E 000C movea.l A0, [A6 + 0xC] 00000526 217C 0006 0000 0006 move.l [A0 + 0x6], 0x60000 0000052E 206E 000C movea.l A0, [A6 + 0xC] 00000532 217C 0006 0000 0002 move.l [A0 + 0x2], 0x60000 0000053A 206E 000C movea.l A0, [A6 + 0xC] 0000053E 4250 clr.w [A0] 00000540 7E01 moveq.l D7, 0x01 label00000542: 00000542 486E FFC8 pea.l [A6 - 0x38] 00000546 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 0000054A 2F0C move.l -[A7], A4 0000054C 4EAD 3582 jsr [A5 + 0x3582 /* export_1708 */] 00000550 1007 move.b D0, D7 00000552 508F addq.l A7, 8 00000554 4CEE 18C0 FFB8 movem.l D6,D7,A3,A4, [A6 - 0x48] 0000055A 4E5E unlink A6 0000055C 4E75 rts fn0000055E: 0000055E 4E56 0000 link A6, 0 00000562 48E7 0018 movem.l -[A7], A3,A4 00000566 286E 0008 movea.l A4, [A6 + 0x8] 0000056A 7000 moveq.l D0, 0x00 0000056C 2F00 move.l -[A7], D0 0000056E 2F00 move.l -[A7], D0 00000570 7203 moveq.l D1, 0x03 00000572 2F01 move.l -[A7], D1 00000574 2F0C move.l -[A7], A4 00000576 4EAD 3572 jsr [A5 + 0x3572 /* export_1706 */] 0000057A 7001 moveq.l D0, 0x01 0000057C 2F00 move.l -[A7], D0 0000057E 7200 moveq.l D1, 0x00 00000580 2F01 move.l -[A7], D1 00000582 2F3C 5349 5A45 move.l -[A7], 0x53495A45 /* 'SIZE' */ 00000588 2F0C move.l -[A7], A4 0000058A 4EAD 35A2 jsr [A5 + 0x35A2 /* export_1712 */] 0000058E 2640 movea.l A3, D0 00000590 200B move.l D0, A3 00000592 4FEF 0020 lea.l A7, [A7 + 0x20] 00000596 6712 beq +0x14 /* 000005AA */ 00000598 206E 000C movea.l A0, [A6 + 0xC] 0000059C 2253 movea.l A1, [A3] 0000059E 22D8 move.l [A1]+, [A0]+ 000005A0 22D8 move.l [A1]+, [A0]+ 000005A2 32D8 move.w [A1]+, [A0]+ 000005A4 2F0B move.l -[A7], A3 000005A6 A9AA syscall ChangedResource 000005A8 602C bra +0x2E /* 000005D6 */ label000005AA: 000005AA 700A moveq.l D0, 0x0A 000005AC 2F00 move.l -[A7], D0 000005AE 4EAD 0172 jsr [A5 + 0x172 /* export_42 */] 000005B2 2640 movea.l A3, D0 000005B4 206E 000C movea.l A0, [A6 + 0xC] 000005B8 2253 movea.l A1, [A3] 000005BA 22D8 move.l [A1]+, [A0]+ 000005BC 22D8 move.l [A1]+, [A0]+ 000005BE 32D8 move.w [A1]+, [A0]+ 000005C0 2F0B move.l -[A7], A3 000005C2 7000 moveq.l D0, 0x00 000005C4 2F00 move.l -[A7], D0 000005C6 2F3C 5349 5A45 move.l -[A7], 0x53495A45 /* 'SIZE' */ 000005CC 2F0C move.l -[A7], A4 000005CE 4EAD 358A jsr [A5 + 0x358A /* export_1709 */] 000005D2 4FEF 0014 lea.l A7, [A7 + 0x14] label000005D6: 000005D6 2F0C move.l -[A7], A4 000005D8 4EAD 3582 jsr [A5 + 0x3582 /* export_1708 */] 000005DC 588F addq.l A7, 4 000005DE 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 000005E4 4E5E unlink A6 000005E6 4E75 rts export_1391: 000005E8 4E56 FFF6 link A6, -0x000A 000005EC 48E7 0018 movem.l -[A7], A3,A4 000005F0 266E 000C movea.l A3, [A6 + 0xC] 000005F4 286E 0008 movea.l A4, [A6 + 0x8] 000005F8 2053 movea.l A0, [A3] 000005FA 0C68 4396 0014 cmpi.w [A0 + 0x14], 0x4396 00000600 665C bne +0x5E /* 0000065E */ 00000602 2F0C move.l -[A7], A4 00000604 2054 movea.l A0, [A4] 00000606 2050 movea.l A0, [A0] 00000608 2268 0168 movea.l A1, [A0 + 0x168] 0000060C 4E91 jsr [A1] 0000060E 4A00 tst.b D0 00000610 588F addq.l A7, 4 00000612 661C bne +0x1E /* 00000630 */ 00000614 2054 movea.l A0, [A4] 00000616 4A28 0046 tst.b [A0 + 0x46] 0000061A 6D14 blt +0x16 /* 00000630 */ 0000061C 2F0C move.l -[A7], A4 0000061E 4EAD 32B2 jsr [A5 + 0x32B2 /* export_1618 */] 00000622 588F addq.l A7, 4 00000624 2F00 move.l -[A7], D0 00000626 4EAD 2CA2 jsr [A5 + 0x2CA2 /* export_1424 */] 0000062A 4A00 tst.b D0 0000062C 588F addq.l A7, 4 0000062E 6604 bne +0x6 /* 00000634 */ label00000630: 00000630 7000 moveq.l D0, 0x00 00000632 6034 bra +0x36 /* 00000668 */ label00000634: 00000634 70FE moveq.l D0, 0xFFFFFFFE 00000636 2F00 move.l -[A7], D0 00000638 486E FFF6 pea.l [A6 - 0xA] 0000063C 2F0C move.l -[A7], A4 0000063E 4EBA FE38 jsr [PC - 0x1C8 /* 00000478 */] 00000642 7000 moveq.l D0, 0x00 00000644 302E FFF6 move.w D0, [A6 - 0xA] 00000648 4A80 tst.l D0 0000064A C07C 0040 and.w D0, 0x40 /* '@' */ 0000064E 7200 moveq.l D1, 0x00 00000650 3200 move.w D1, D0 00000652 4A81 tst.l D1 00000654 56C0 sne D0 00000656 4400 neg.b D0 00000658 4FEF 000C lea.l A7, [A7 + 0xC] 0000065C 600A bra +0xC /* 00000668 */ label0000065E: 0000065E 2F0B move.l -[A7], A3 00000660 2F0C move.l -[A7], A4 00000662 4EAD 32C2 jsr [A5 + 0x32C2 /* export_1620 */] 00000666 508F addq.l A7, 8 label00000668: 00000668 4CEE 1800 FFEE movem.l A3,A4, [A6 - 0x12] 0000066E 4E5E unlink A6 00000670 4E75 rts export_1392: 00000672 4E56 FDF2 link A6, -0x020E 00000676 48E7 0318 movem.l -[A7], D6,D7,A3,A4 0000067A 3C2E 000E move.w D6, [A6 + 0xE] 0000067E 2E2E 0010 move.l D7, [A6 + 0x10] 00000682 286E 0008 movea.l A4, [A6 + 0x8] 00000686 3006 move.w D0, D6 00000688 0440 4396 subi.w D0, 0x4396 0000068C 670A beq +0xC /* 00000698 */ 0000068E 0440 0DB0 subi.w D0, 0xDB0 00000692 675A beq +0x5C /* 000006EE */ 00000694 6000 0122 bra +0x124 /* 000007B8 */ label00000698: 00000698 70FE moveq.l D0, 0xFFFFFFFE 0000069A 2F00 move.l -[A7], D0 0000069C 486E FFF6 pea.l [A6 - 0xA] 000006A0 2F0C move.l -[A7], A4 000006A2 4EBA FDD4 jsr [PC - 0x22C /* 00000478 */] 000006A6 7000 moveq.l D0, 0x00 000006A8 302E FFF6 move.w D0, [A6 - 0xA] 000006AC 4A80 tst.l D0 000006AE C07C 0040 and.w D0, 0x40 /* '@' */ 000006B2 7200 moveq.l D1, 0x00 000006B4 3200 move.w D1, D0 000006B6 4A81 tst.l D1 000006B8 4FEF 000C lea.l A7, [A7 + 0xC] 000006BC 6700 010A beq +0x10C /* 000007C8 */ 000006C0 4A87 tst.l D7 000006C2 6708 beq +0xA /* 000006CC */ 000006C4 006E 0020 FFF6 ori.w [A6 - 0xA], 0x20 /* ' ' */ 000006CA 6006 bra +0x8 /* 000006D2 */ label000006CC: 000006CC 026E FFDF FFF6 andi.w [A6 - 0xA], 0xFFDF label000006D2: 000006D2 486E FFF6 pea.l [A6 - 0xA] 000006D6 2F0C move.l -[A7], A4 000006D8 4EBA FE84 jsr [PC - 0x17C /* 0000055E */] 000006DC 4878 4396 push.l 0x4396 000006E0 2F0C move.l -[A7], A4 000006E2 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */] 000006E6 4FEF 0010 lea.l A7, [A7 + 0x10] 000006EA 6000 00DC bra +0xDE /* 000007C8 */ label000006EE: 000006EE 700B moveq.l D0, 0x0B 000006F0 2F00 move.l -[A7], D0 000006F2 2F0C move.l -[A7], A4 000006F4 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] 000006F8 4A80 tst.l D0 000006FA 508F addq.l A7, 8 000006FC 6700 009E beq +0xA0 /* 0000079C */ 00000700 7001 moveq.l D0, 0x01 00000702 B087 cmp.l D0, D7 00000704 6600 0096 bne +0x98 /* 0000079C */ 00000708 41EE FEF2 lea.l A0, [A6 - 0x10E] 0000070C 4210 clr.b [A0] 0000070E 4878 4395 push.l 0x4395 00000712 486E FEF2 pea.l [A6 - 0x10E] 00000716 2F0C move.l -[A7], A4 00000718 2054 movea.l A0, [A4] 0000071A 2050 movea.l A0, [A0] 0000071C 2268 0054 movea.l A1, [A0 + 0x54] 00000720 4E91 jsr [A1] 00000722 700B moveq.l D0, 0x0B 00000724 2F00 move.l -[A7], D0 00000726 2F0C move.l -[A7], A4 00000728 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] 0000072C 2640 movea.l A3, D0 0000072E 2F0B move.l -[A7], A3 00000730 2053 movea.l A0, [A3] 00000732 2050 movea.l A0, [A0] 00000734 2268 008C movea.l A1, [A0 + 0x8C] 00000738 4E91 jsr [A1] 0000073A 2D40 FFF2 move.l [A6 - 0xE], D0 0000073E 4878 4395 push.l 0x4395 00000742 4878 203A push.l 0x203A /* ' :' */ 00000746 2F2E FFF2 move.l -[A7], [A6 - 0xE] 0000074A 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */] 0000074E 2640 movea.l A3, D0 00000750 41EE FDF2 lea.l A0, [A6 - 0x20E] 00000754 4210 clr.b [A0] 00000756 486E FDF2 pea.l [A6 - 0x20E] 0000075A 2F0C move.l -[A7], A4 0000075C 2F0B move.l -[A7], A3 0000075E 2053 movea.l A0, [A3] 00000760 2050 movea.l A0, [A0] 00000762 2268 006C movea.l A1, [A0 + 0x6C] 00000766 4E91 jsr [A1] 00000768 486E FDF2 pea.l [A6 - 0x20E] 0000076C 486E FEF2 pea.l [A6 - 0x10E] 00000770 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */] 00000774 4A00 tst.b D0 00000776 4FEF 0038 lea.l A7, [A7 + 0x38] 0000077A 6620 bne +0x22 /* 0000079C */ 0000077C 4878 4395 push.l 0x4395 00000780 486E FDF2 pea.l [A6 - 0x20E] 00000784 2F0C move.l -[A7], A4 00000786 2054 movea.l A0, [A4] 00000788 2050 movea.l A0, [A0] 0000078A 2268 005C movea.l A1, [A0 + 0x5C] 0000078E 4E91 jsr [A1] 00000790 2054 movea.l A0, [A4] 00000792 08E8 0007 0025 bset.b [A0 + 0x25], 0x7 00000798 4FEF 000C lea.l A7, [A7 + 0xC] label0000079C: 0000079C 2F07 move.l -[A7], D7 0000079E 48C6 ext.l D6 000007A0 2F06 move.l -[A7], D6 000007A2 2F0C move.l -[A7], A4 000007A4 4EAD 3352 jsr [A5 + 0x3352 /* export_1638 */] 000007A8 4878 4395 push.l 0x4395 000007AC 2F0C move.l -[A7], A4 000007AE 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */] 000007B2 4FEF 0014 lea.l A7, [A7 + 0x14] 000007B6 6010 bra +0x12 /* 000007C8 */ label000007B8: 000007B8 2F07 move.l -[A7], D7 000007BA 48C6 ext.l D6 000007BC 2F06 move.l -[A7], D6 000007BE 2F0C move.l -[A7], A4 000007C0 4EAD 3352 jsr [A5 + 0x3352 /* export_1638 */] 000007C4 4FEF 000C lea.l A7, [A7 + 0xC] label000007C8: 000007C8 4CEE 18C0 FDE2 movem.l D6,D7,A3,A4, [A6 - 0x21E] 000007CE 4E5E unlink A6 000007D0 4E75 rts export_1393: 000007D2 4E56 FEF6 link A6, -0x010A 000007D6 48E7 0308 movem.l -[A7], D6,D7,A4 000007DA 3C2E 000E move.w D6, [A6 + 0xE] 000007DE 286E 0008 movea.l A4, [A6 + 0x8] 000007E2 3006 move.w D0, D6 000007E4 0440 4395 subi.w D0, 0x4395 000007E8 6600 00C6 bne +0xC8 /* 000008B0 */ 000007EC 41EE FEF6 lea.l A0, [A6 - 0x10A] 000007F0 4210 clr.b [A0] 000007F2 4878 4395 push.l 0x4395 000007F6 486E FEF6 pea.l [A6 - 0x10A] 000007FA 2F0C move.l -[A7], A4 000007FC 2054 movea.l A0, [A4] 000007FE 2050 movea.l A0, [A0] 00000800 2268 0054 movea.l A1, [A0 + 0x54] 00000804 4E91 jsr [A1] 00000806 486E FEF6 pea.l [A6 - 0x10A] 0000080A 4EAD 1162 jsr [A5 + 0x1162 /* export_552 */] 0000080E 720A moveq.l D1, 0x0A 00000810 2E00 move.l D7, D0 00000812 E3AF lsl D7, D1 00000814 4A87 tst.l D7 00000816 4FEF 0010 lea.l A7, [A7 + 0x10] 0000081A 6614 bne +0x16 /* 00000830 */ 0000081C 70FF moveq.l D0, 0xFFFFFFFF 0000081E 2F00 move.l -[A7], D0 00000820 486E FFF6 pea.l [A6 - 0xA] 00000824 2F0C move.l -[A7], A4 00000826 4EBA FC50 jsr [PC - 0x3B0 /* 00000478 */] 0000082A 4FEF 000C lea.l A7, [A7 + 0xC] 0000082E 6066 bra +0x68 /* 00000896 */ label00000830: 00000830 70FE moveq.l D0, 0xFFFFFFFE 00000832 2F00 move.l -[A7], D0 00000834 486E FFF6 pea.l [A6 - 0xA] 00000838 2F0C move.l -[A7], A4 0000083A 4EBA FC3C jsr [PC - 0x3C4 /* 00000478 */] 0000083E BEAE FFFC cmp.l D7, [A6 - 0x4] 00000842 4FEF 000C lea.l A7, [A7 + 0xC] 00000846 643C bcc +0x3E /* 00000884 */ 00000848 4878 436F push.l 0x436F /* 'Co' */ 0000084C 2F0C move.l -[A7], A4 0000084E 4EAD 1D52 jsr [A5 + 0x1D52 /* export_934 */] 00000852 4A00 tst.b D0 00000854 508F addq.l A7, 8 00000856 662C bne +0x2E /* 00000884 */ 00000858 700A moveq.l D0, 0x0A 0000085A 222E FFF8 move.l D1, [A6 - 0x8] 0000085E E0A9 lsr D1, D0 00000860 2F01 move.l -[A7], D1 00000862 486E FEF6 pea.l [A6 - 0x10A] 00000866 4EAD 10C2 jsr [A5 + 0x10C2 /* export_532 */] 0000086A 4878 4395 push.l 0x4395 0000086E 486E FEF6 pea.l [A6 - 0x10A] 00000872 2F0C move.l -[A7], A4 00000874 2054 movea.l A0, [A4] 00000876 2050 movea.l A0, [A0] 00000878 2268 005C movea.l A1, [A0 + 0x5C] 0000087C 4E91 jsr [A1] 0000087E 4FEF 0014 lea.l A7, [A7 + 0x14] 00000882 6038 bra +0x3A /* 000008BC */ label00000884: 00000884 486E FEF6 pea.l [A6 - 0x10A] 00000888 4EAD 1162 jsr [A5 + 0x1162 /* export_552 */] 0000088C 720A moveq.l D1, 0x0A 0000088E E3A8 lsl D0, D1 00000890 2D40 FFF8 move.l [A6 - 0x8], D0 00000894 588F addq.l A7, 4 label00000896: 00000896 486E FFF6 pea.l [A6 - 0xA] 0000089A 2F0C move.l -[A7], A4 0000089C 4EBA FCC0 jsr [PC - 0x340 /* 0000055E */] 000008A0 4878 4395 push.l 0x4395 000008A4 2F0C move.l -[A7], A4 000008A6 4EAD 1B6A jsr [A5 + 0x1B6A /* export_873 */] 000008AA 4FEF 0010 lea.l A7, [A7 + 0x10] 000008AE 600C bra +0xE /* 000008BC */ label000008B0: 000008B0 48C6 ext.l D6 000008B2 2F06 move.l -[A7], D6 000008B4 2F0C move.l -[A7], A4 000008B6 4EAD 3362 jsr [A5 + 0x3362 /* export_1640 */] 000008BA 508F addq.l A7, 8 label000008BC: 000008BC 4CEE 10C0 FEEA movem.l D6,D7,A4, [A6 - 0x116] 000008C2 4E5E unlink A6 000008C4 4E75 rts